English Dictionary
◊ DEVIL'S WEED
devil's weed
n : tropical annual procumbent poisonous subshrub having fruit
that splits into five spiny nutlets; serious pasture weed
[syn: {caltrop}, {Tribulus terestris}]